to relieve of - Spanish English Dictionary